package com.bing.bingPro.controller.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@ColumnWidth(11)
public class TInstallOrderVo implements Serializable {

    @ExcelProperty(value = {"省份"})
    private String provinceName;

    @ExcelProperty(value = {"地市"})
    private String cityName;

    @ExcelProperty(value = {"工单上传时间"})
    private Date dt;

    @ExcelProperty(value = {"前台流水号"})
    private String receptionserialnbr;

    @ExcelProperty(value = {"工单ID"})
    private String orderid;

    @ExcelProperty(value = {"业务类型"})
    private String busitype;

    @ExcelProperty(value = {"工单类型"})
    private String ordertype;

    @ExcelProperty(value = {"工单状态"})
    private String orderstatus;

    @ExcelProperty(value = {"客户类型"})
    private String customertype;

    @ExcelProperty(value = {"地域属性"})
    private String areatype;

    @ExcelProperty(value = {"接入方式"})
    private String accesstype;

    @ExcelProperty(value = {"用户场景"})
    private String userscen;

    @ExcelProperty(value = {"资产归属"})
    private String assertsonwer;

    @ExcelProperty(value = {"预约时长"})
    private String appointmentconsumtime;

    @ExcelProperty(value = {"装机时长"})
    private String installtime;

    @ExcelProperty(value = {"装机工单时长"})
    private String installordertime;

    @ExcelProperty(value = {"是否自动激活成功"})
    private String isautoactsucc;

    @ExcelProperty(value = {"工单派发时间"})
    private String orderdispatchtime;

    @ExcelProperty(value = {"预约方式"})
    private String appointmenttype;

    @ExcelProperty(value = {"预约时间"})
    private String appointmenttime;

    @ExcelProperty(value = {"预约上门时间"})
    private String appointmentdoortime;

    @ExcelProperty(value = {"改约最终上门时间"})
    private String alterappointmentdoortime;

    @ExcelProperty(value = {"实际上门时间"})
    private String realdoortime;

    @ExcelProperty(value = {"装机完成时间"})
    private String installfinishtime;

    @ExcelProperty(value = {"网络线条质检完成时间"})
    private String netlinefinishtime;

    @ExcelProperty(value = {"客服用户回访完成时间"})
    private String customerreturnfinishtime;

    @ExcelProperty(value = {"是否退单"})
    private String isrefundorder;

    @ExcelProperty(value = {"退单原因"})
    private String refundorderreason;

    @ExcelProperty(value = {"一线装维人员姓名"})
    private String installusername;

    @ExcelProperty(value = {"装维公司"})
    private String installcompany;

    @ExcelProperty(value = {"网络线条质检人员姓名"})
    private String netlineusername;

    @ExcelProperty(value = {"质检结果"})
    private String qualityresult;

    @ExcelProperty(value = {"现场照片是否已上传"})
    private String ispictureupload;

    @ExcelProperty(value = {"ONU设备MAC"})
    private String onuequimac;

    @ExcelProperty(value = {"ONU设备SN"})
    private String onuequisn;

    @ExcelProperty(value = {"ONU发放方式"})
    private String onuprovidetype;

    @ExcelProperty(value = {"ONU是否有押金"})
    private String isonuhascash;

    @ExcelProperty(value = {"ONU生产厂商"})
    private String onuproductor;

    @ExcelProperty(value = {"机顶盒设备MAC"})
    private String stbmac;

    @ExcelProperty(value = {"机顶盒设备SN"})
    private String stbsn;

    @ExcelProperty(value = {"机顶盒发放方式"})
    private String stbprovidetype;

    @ExcelProperty(value = {"机顶盒是否有押金"})
    private String isstbhascash;

    @ExcelProperty(value = {"机顶盒生产厂商"})
    private String stbproductor;

    @ExcelProperty(value = {"用户账号"})
    private String useraccount;

    @ExcelProperty(value = {"地址"})
    private String address;

    @ExcelProperty(value = {"前台订单受理时间"})
    private String orderacceptancetime;

    @ExcelProperty(value = {"回访是否满意"})
    private String satisfieddegree;

    @ExcelProperty(value = {"评测短信接收号码"})
    private String evaluationMessageReceivingNumber;

    @ExcelProperty(value = {"签约带宽"})
    private String signedbandwidth;

    @ExcelProperty(value = {"测速时间"})
    private String spdtesttime;

    @ExcelProperty(value = {"测速结果"})
    private String spdtestresult;

    @ExcelProperty(value = {"测速结果是否达标"})
    private String isspdreachstd;

    @ExcelProperty(value = {"光功率测试结果"})
    private String luminouspowertestresult;

    @ExcelProperty(value = {"光功率是否达标"})
    private String isluminouspowerreachstd;

    @ExcelProperty(value = {"最后一次上线时间"})
    private String lastonlinetime;

    @ExcelProperty(value = {"催装发起人"})
    private String pushinstallpeople;

    @ExcelProperty(value = {"催装发起时间"})
    private String pushinstalltime;

    @ExcelProperty(value = {"是否“当日装/快装快修”"})
    private String isquickinstall;

    @ExcelProperty(value = {"区/县"})
    private String district;

    @ExcelProperty(value = {"小区"})
    private String cell;

    @ExcelProperty(value = {"是否高价值小区"})
    private String ishighvaluecell;

    @ExcelProperty(value = {"一线装维人员账号"})
    private String netlineusernumber;

    @ExcelProperty(value = {"智能组网终端数量"})
    private String terminalnumintelnet;

    @ExcelProperty(value = {"摄像头（有线）终端数量"})
    private String terminalnumcamerawired;

    @ExcelProperty(value = {"摄像头（无线）终端数量"})
    private String terminalnumcamerawireless;

    @ExcelProperty(value = {"终端信息"})
    private String terminalinfo;


    @ExcelProperty(value = {"是否商铺宽带"})
    private String isstorebroadband;

    @ExcelProperty(value = {"z"})
    private String wiringdistance;

    @ExcelProperty(value = {"是否商铺宽带"})
    private String gridcode;

    @ExcelProperty(value = {"是否商铺宽带"})
    private String gridname;

    @ExcelProperty(value = {"是否商铺宽带"})
    private String ishomevisittimely;

    @ExcelProperty(value = {"是否商铺宽带"})
    private String isurgeinstall;

}
